package com.ruoyi.livedemo.dto;

import javax.validation.constraints.NotBlank;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class ProfileUpdateRequest {

    @NotBlank(message = "请填写个人简介")
    private String selfIntroduction;
    private String jobTitle;
    private String workplace;
    private String hobbies;

    @NotBlank(message = "请填写爱人称呼")
    private String partnerName;
    private String partnerTraits;
    private String loveStory;
    private String contactWechat;
    private String contactPhone;

    /**
     * 可选的基础账号信息字段
     */
    private String displayName;
    private String email;
    private String avatarPath;
}
